# 对象都有一个布尔值  类似 js

print('--------以下对象的布尔值都是False---------')
print(bool(False))  #
print(bool(0))  # 数值 0
print(bool(0.0))  # 浮点0
print(bool(None))  # None
print(bool(''))  # 空字符串
print(bool(""))  # 空字符串
print(bool([]))  # 空数组
print(bool(list()))  # 空列表
print(bool(()))  # 空元组
print(bool(tuple()))  # 空元组
print(bool({}))  # 空字典
print(bool(dict()))  # 空字典
print(bool(set()))  # 空集合

print('--------以下对象的布尔值都是True---------')
print(bool(18))  # 非0整数
print(bool(-18))  # 非0整数
print(bool(18.11))  # 非0小数
print(bool(-18.11))  # 非0小数
print(bool(True))  #
print(bool('xxxxxxxxxx'))  # 非空字符串
